self draining - German English Dictionary